package week_03.recurcion_findArr;

import org.junit.Test;
@SuppressWarnings("all")
public class find {
    /**
     * @param a 传入的数组
     * @param k 查找元素的起始位置
     * @param n 查找元素的结束位置
     * @param x 要查找的元素
     * @return
     */
    public int find(int[] a, int k, int n, int x) {
        if (k <= n) {
            if (a[k] == x) {
                return k;
            } else {
                return find(a, k + 1, n, x);
            }
        } else {
            return -1;
        }
    }
}
